Skip to content

Remove TestLowSequenceHandlingNoDuplicates #7318

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Jan 24, 2025
Merged

Remove TestLowSequenceHandlingNoDuplicates #7318

merged 2 commits into from
Jan 24, 2025

Conversation

bbrks
Copy link
Member

@bbrks bbrks commented Jan 24, 2025

There's an underlying issue #3056 which describes this behaviour, but late sequences arriving that share channels are not syncronised, which results in changes feeds sometimes emitting sequences without advancing low seq, and causes duplicate sequence entries in the feeds.

This does not cause a functional issue with CBL, and we expect consumers of changes feeds to be able to deduplicate sequences from their feeds.

Test was mistakenly reenabled here since it was passing most of the time by change feed timing coincidence: #7031

Integration Tests

  • n/a

torcolvin
torcolvin previously approved these changes Jan 24, 2025
… behaviour that doesn't cause functional issues, and there's no easy performant way to prevent this case, in the event that late sequences share common channels.
@bbrks bbrks changed the title Reinstate skip on TestLowSequenceHandlingNoDuplicates Remove TestLowSequenceHandlingNoDuplicates Jan 24, 2025
@torcolvin torcolvin merged commit 5f1ebf0 into main Jan 24, 2025
38 checks passed
@torcolvin torcolvin deleted the CBG-4141 branch January 24, 2025 20:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants